#include "Logo.h"

Logo* Logo::s_instance = NULL;

Logo::Logo(void)
{
}

Logo::~Logo(void)
{
}

Logo* Logo::GetInstance()
{
	if (s_instance == NULL)
	{
		s_instance = new Logo();
	}
	return s_instance;
}

void Logo::DestroyInstance()
{
	if (s_instance != NULL)
	{
		SAFE_DEL(s_instance);
	}
}

void Logo::Init()
{
	m_scene = SceneManager::GetInstance();
	m_scene->Init("Managers/Logo.txt");
}

void Logo::Update()
{
	m_scene->Update();
}

void Logo::Draw()
{
	m_scene->Draw();
}

void Logo::Destroy()
{
	SceneManager::Destroy();
	m_scene = NULL;
}